Signed-off-by: Keir Fraser <keir@xensource.com>
return 0;
}
-void machine_restart(char * __unused)
+void machine_restart(void)
{
console_start_sync();
if (running_on_sim)
machine_fail(__func__);
}
-void machine_restart(char * __unused)
+void machine_restart(void)
{
console_start_sync();
printk("%s called\n", __func__);
#endif
-void machine_restart(char *cmd)
+void machine_restart(void)
{
int i;
static void halt_machine(unsigned char key, struct cpu_user_regs *regs)
{
printk("'%c' pressed -> rebooting machine\n", key);
- machine_restart(NULL);
+ machine_restart();
}
static void cpuset_print(char *set, int size, cpumask_t mask)
printk("rebooting machine in 5 seconds.\n");
watchdog_disable();
mdelay(5000);
- machine_restart(NULL);
+ machine_restart();
}
}
case SHUTDOWN_reboot:
{
printk("Domain 0 shutdown: rebooting machine.\n");
- machine_restart(NULL);
+ machine_restart();
break; /* not reached */
}
{
watchdog_disable();
mdelay(5000);
- machine_restart(NULL);
+ machine_restart();
}
}
void dom0_shutdown(u8 reason);
-void machine_restart(char *cmd);
+void machine_restart(void);
void machine_halt(void);
void machine_power_off(void);